Applying ISO/IEC 9126-1 Quality Model to Quality Requirements Engineering on Critical Software

نویسنده

  • Motoei AZUMA
چکیده

In order to develop a software product for a critical system, specifying quality requirements is vitally important. Quality requirements should be defined based on various stakeholders’ needs. Software quality impacts the information system’s behavior, and the behavior impacts the behavior of the External-System that contains the information system. Safety is an issue of the External-System. A software product alone is harmless, because it can do nothing without computer hardware. However, any software quality characteristic, such as security and reliability, impacts the External-System’s safety. In this paper, conceptual models for quality requirements are presented. Then needs, requirements, and quality requirements are defined. Requirements for a Quality Requirements Engineering method are also stated. Then a method for Quality Requirements Engineering and associated specification is provided with a simple example.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eliciting and prioritizing quality requirements supported by ontologies: a case study using the ElicitO framework and tool

As software complexity grows and clients demand higher quality software, quality requirements can no longer be considered to be of secondary importance. Thus eliciting, specifying, prioritising and validating quality requirements is a pre-requisite to the development of effective and efficient information systems. Despite the critical importance of quality requirements, there is a considerable ...

متن کامل

Quality and usability: A new framework

ISO/IEC 9126 (1991) established a practical way of decomposing software quality into a set of characteristics and subcharacteristics. Reconciling this approach to quality with a new standard for usability (ISO 9241-11) has led to a comprehensive framework for software product quality which is being incorporated in a revision to ISO/IEC 9126. The new framework defines three perspectives: interna...

متن کامل

Applying the ISO 9126 quality model to test specifications - exemplified for TTCN-3 test specifications

Quality models are needed to evaluate and set goals for the quality of a software product. The international ISO/IEC standard 9126 defines a general quality model for software products. Software is developed in different domains and the usage of the ISO/IEC quality model requires an instantiation for each concrete domain. One special domain is the development and maintenance of test specificati...

متن کامل

Evaluation of Software Quality using Choquet Integral Approach

Software development comprises of processes which can be controlled, managed and improved by software measurement. The efficiency of software measurement is determined by software quality, which assesses the position of any software company in the international economic scenario. This calls for a need to develop quality models which would quantify the various quality parameters. However, these ...

متن کامل

Politecnico di Torino Porto Institutional Repository [ Proceeding ] Using the ISO / IEC 9126 product quality model to classify defects

Background: Existing software defect classification schemes support multiple tasks, such as root cause analysis and process improvement guidance. However, existing schemes do not assist in assigning defects to a broad range of high level software goals, such as software quality characteristics like functionality, maintainability, and usability. Aim: We investigate whether a classification based...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004